package com.cqhfan.chatroom.service;

import com.cqhfan.chatroom.domain.dto.CreateChatGroupDTO;
import com.cqhfan.chatroom.domain.po.ChatGroup;
import com.baomidou.mybatisplus.extension.service.IService;
import com.cqhfan.chatroom.domain.vo.ChatGroupInfoVO;
import com.cqhfan.chatroom.domain.vo.ChatGroupVO;

import java.util.List;

/**
 * <p>
 * 群表 服务类
 * </p>
 *
 * @author 眭传洪
 * @since 2024-11-20
 */
public interface IChatGroupService extends IService<ChatGroup> {

    Long createChatGroupInfo(CreateChatGroupDTO body);

    List<ChatGroupVO> listMyChatGroup();

    ChatGroupInfoVO getChatGroupInfo(Long groupId);
}
